make your debut - German English Dictionary